fraud investigation illicit products law attorney detective investigations due diligence checklist businesses for sale legal services investigator due diligence report due diligence identify product threats consulting commercial real estate lawyer business for sale